|
Definition of Blue-sided leaf frog
1. Noun. A species of tree frog native to Costa Rica, scientific name ''Agalychnis annae'', noted for the blue stripes running down both of its sides. ¹
¹ Source: wiktionary.com
|
1. Noun. A species of tree frog native to Costa Rica, scientific name ''Agalychnis annae'', noted for the blue stripes running down both of its sides. ¹
¹ Source: wiktionary.com